package cn.vshare.dao;

import cn.vshare.entity.Trade;

import java.util.List;
import java.util.Map;

public interface TradeDao {
    /**
     * 添加交易信息
     * @param trade
     */
    void addTrade(Trade trade);

    /**
     * 动态查询交易历史记录
     * @param map
     * @return
     */
    List<Trade> getTradeByDynamic(Map map);
    int getTradeCountByDynamic(Map map);

    /**
     * 统计每月的交易钱数
     * @return
     * @author penghaixin
     */
    Integer countTradeMoney(Map<String, Object> map);


}
